Fix compilation flags.
authorThomas Moulard <thomas.moulard@gmail.com>
Thu, 30 May 2013 05:03:14 +0000 (14:03 +0900)
committerThomas Moulard <thomas.moulard@gmail.com>
Thu, 30 May 2013 05:03:14 +0000 (14:03 +0900)
debian/rules

index c11abf1ab621b2c39e5f26e34e8493babc1c6536..411cbba98dc8b70fc94c799bf270fcc01b054019 100755 (executable)
@@ -1,12 +1,12 @@
 #!/usr/bin/make -f
 
 # Hardening.
-export DEB_BUILD_MAINT_OPTIONS=hardening=+all,-pie,+fortify
+export DEB_BUILD_MAINT_OPTIONS=hardening=+all,-pie
 
 CPPFLAGS:=$(shell dpkg-buildflags --get CPPFLAGS)
 CFLAGS:=$(shell dpkg-buildflags --get CFLAGS)
 CXXFLAGS:=$(shell dpkg-buildflags --get CXXFLAGS)
-LDFLAGS:=$(shell dpkg-buildflags --get LDFLAGS)
+LDFLAGS:=$(shell dpkg-buildflags --get LDFLAGS) -Wl,--as-needed
 
 CFLAGS+=$(CPPFLAGS)
 CXXFLAGS+=$(CPPFLAGS)